buildings and other structures - Turco Inglés Diccionario